ram testicle - Español Inglés Diccionario